package com.gopay.remote.bank;

import com.gopay.common.domain.bank.BaseMessage;
import com.gopay.common.exception.GopayException;

/**
 * 签名实现接口，为统一口径
 * 
 * @ICertHelper.java
 * @author WangHongFei
 */
public interface ICertHelper {

    /**
     * 签名
     * @param BaseMessage
     * @return String
     */
	public String sign(BaseMessage bsaeMessage) throws GopayException;

    /**
     * 验签
     * @param BaseMessage
     * @return Object
     */
	public Object verify(BaseMessage bsaeMessage) throws GopayException;
}
